package com.syf.kit.soa.core.send.protocol;

import com.syf.kit.soa.core.SyfRpcMsg;

public interface TcpClient {

    /**
     * 发送数据
     *
     * @param reqMsg     请求数据体
     * @param reqTimeout 服务端响应超时时间
     */
    SyfRpcMsg send(SyfRpcMsg reqMsg, long reqTimeout);

    /**
     * 关闭
     */
    void close();
}
